pond snails - English Synonyms Dictionary